package io.mft.commons.db.mapper.proxyinvoker;

import java.lang.reflect.Method;

import cn.hutool.db.Session;
import io.mft.commons.db.ISQLParameter;
import io.mft.commons.db.mapper.builder.ParameterWrapper;
import io.mft.commons.function.response.kv.KVMap;

public interface IProxyInvoker <T>{
	T invoke(Method method,Session session,ISQLParameter sqlParameter,KVMap parameter,ParameterWrapper methodArgs) throws Exception;
}
